package cn.com.api.mapper;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import cn.com.api.entity.ApiT_coupon_act;
import cn.com.util.*;


public interface ApiT_coupon_actMapper {
	/** 新增 */
	public void insertT_coupon_act(ApiT_coupon_act coupon_act);
	/** 更新 */
	public void updateT_coupon_act(ApiT_coupon_act coupon_act);
	
	/** 根据条件查询列表 */
	public List<ApiT_coupon_act> findByConditionsListPage(@Param("conditions")Map<String,Object> conditions,
			@Param("page")PageInfo pageInfo);
	
	/** 根据id获取 */
	public ApiT_coupon_act searchCouponActById(@Param("id")String id);
	
	/** 根据id删除 */
	public void deleteCouponActById(@Param("id")String id);
	
	/** 根据act_type city_id 查询是否存在 */
	public ApiT_coupon_act findByActtypeAndCityid(@Param("act_type")String act_type,@Param("city_id")String city_id);
	
	/** 校验该活动在该城市是否添加过 */
	public ApiT_coupon_act checkExistCouponAct(ApiT_coupon_act coupon_act);
	
}